take satisfaction - Deutsch Englisch Wörterbuch